Before mwan3 rpcd plugin optimisations, same change in
prometheus-node-exporter-lua changed request time from
1.9s to 1.3s.
Signed-off-by: Etienne Champetier <[email protected]>
const callMwan3Status = rpc.declare({
object: 'mwan3',
method: 'status',
+ params: ['section'],
expect: { },
});
return view.extend({
load: function() {
return Promise.all([
- callMwan3Status(),
+ callMwan3Status("interfaces"),
]);
},
render: function (data) {
poll.add(function() {
- return callMwan3Status().then(function(result) {
+ return callMwan3Status("interfaces").then(function(result) {
var view = document.getElementById('mwan3-service-status');
view.innerHTML = renderMwan3Status(result);
});
const callMwan3Status = rpc.declare({
object: 'mwan3',
method: 'status',
+ params: ['section'],
expect: { },
});
load: function() {
return Promise.all([
- callMwan3Status(),
+ callMwan3Status("interfaces"),
]);
},